Skip to content

Conversation

@pull
Copy link

@pull pull bot commented May 22, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )


📚 Documentation preview 📚: https://cpython-previews--599.org.readthedocs.build/

ericsnowcurrently and others added 9 commits May 22, 2025 10:14
This is mostly a refactor to clean things up a bit, most notably the "XI namespace" code.

Making the session opaque requires adding the following internal-only functions:

* _PyXI_NewSession()
* _PyXI_FreeSession()
* _PyXI_GetMainNamespace()
Fix the `__repr__` value of `threading.RLock` from `_thread` module, when just created.
* Add note to tutorial

* Update formatting
Removed special-casing for WASI when setting C stack depth limits. Since WASI has its own C stack checking this isn't a security risk.

Also disabled some tests that stopped passing. They all happened to have already been disabled under Emscripten.
@pull pull bot added the ⤵️ pull label May 22, 2025
@pull pull bot merged commit 2da2be4 into TechPenguineer:main May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants